@charset "UTF-8";
body,p,form,textarea,h1,h2,h3,h4,h5,dl,dd{margin: 0px;}
input,button,ul,ol{margin: 0px; padding: 0px;}
body,input,button,form{font-size: 14px; line-height: 28px; font-family: "microsoft yahei","宋体", "Arial"; color: #333333;}
h1,h2,h3,h4,h5,h6,font{font-size: 14px; font-weight: normal;}
ul,ol,li{list-style: none;}
input{background: none; border: 0 none;}
img,iframe{border: 0px;}
em,i{font-style: normal;}
button,input,select,textarea{font-size: 100%;}
table{border-collapse: collapse; border-spacing: 0;}
.red{color: #ba292e;}
.fl{float: left;}
.fr{float: right;}
.tac{text-align: center;}
.tar{text-align: right;}
.poa{position: absolute;}
.por{position: relative;}
.hidden{display: none;}
.w1000{width: 1000px; margin: 0 auto;}
.w1200{width: 1200px; margin: 0 auto;}
.w1220{width: 1220px; margin: 0 auto;}
.w1230{width: 1220px; margin: 0 auto;}
.w1226{width: 1226px; margin: 0 auto;}

.icon{background: url(../images/icon.png) no-repeat; display: inline-block; vertical-align: middle;}
.ico{background: url(../images/ico.png) no-repeat; display: inline-block; vertical-align: middle;}
a{color: #333333; text-decoration: none;}
a:hover{color: #1272bf; text-decoration: none;}
a:visited{text-decoration: none;}
.ease,
.ease *{-webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.noease,
.noease *{-webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none;}
:-moz-placeholder{color: #aaa;}
::-moz-placeholder{color: #aaa;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder{color: #aaa;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{color: #aaa;}
/*清除浮动*/
.clearfix{*zoom: 1;}
.clearfix:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}

::-webkit-scrollbar { width:2px; height:2px; }
::-webkit-scrollbar-track-piece { background-color:none; background:rgba(0,0,0,.0); }
::-webkit-scrollbar-thumb:vertical { height:2px; background-color:rgba(0,0,0,.5); }
::-webkit-scrollbar-thumb:horizontal { width:2px; background-color:rgba(0,0,0,.5); }
.tl{text-align:left}
.tr{text-align:right}
.bc{margin-left:auto;margin-right:auto;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}

.footer_3{ height:74px; width:100%; background-color:#27282d; line-height:74px;}
.footer_3 p{ float:left; color:#fff;}
.footer_3 i{ display:inline-block; float:right; color:#fff;}
.footer_3 span{ padding:0 6px;}
.footer_3 a{ display:inline-block; color:#fff;}
.footer_3 a:hover{ color:#1272bf;}

.popPanel { width: 180px; height: 170px; position:absolute; right: 76px; top: -76px; z-index: 10000; overflow: hidden; display: none; _position: absolute; _top: expression(documentElement.scrollTop + 300);}
.popPanel .popPanel-inner { width: 147px; height: 170px; position: relative; overflow: hidden;}
.popPanel .popPanel-inner .qrcodePanel { width: 137px; height: 168px; text-align: center; background: #fff; border: solid 1px #ddd;position: absolute; left: 0; top: 0; overflow: hidden;}
.popPanel .popPanel-inner .qrcodePanel span { font-size: 12px; color: #666; line-height: 24px; letter-spacing: 1px;}
.popPanel .popPanel-inner .arrowPanel { width: 10px; height: 300px; position: absolute; right: 1px; top: 102px;}
.popPanel .popPanel-inner .qrcodePanel .dhuam{/* background:url(../images/ewm.png) no-repeat;*/margin: 0 10px 5px 5px; width:120px; height:124px;}
.popPanel .popPanel-inner .arrowPanel .arrow01{width: 0;height: 0;font-size: 0;line-height: 0;border-top: 10px solid transparent;_border-top: 10px solid black;_filter: chroma(color=black);border-right: 10px solid transparent;_border-right: 10px solid black;_filter: chroma(color=black);border-bottom: 10px solid transparent;_border-bottom: 10px solid black;_filter: chroma(color=black);border-left: 10px solid #ddd;position: absolute;bottom: 0;position: absolute;left: 2px;top: 0;}
.popPanel .popPanel-inner .arrowPanel .arrow02 { width: 0; height: 0; font-size: 0; line-height: 0; border-top: 10px solid transparent; _border-top: 10px solid black; _filter: chroma(color=black); border-right: 10px solid transparent; _border-right: 10px solid black; _filter: chroma(color=black); border-bottom: 10px solid transparent; _border-bottom: 10px solid black; _filter: chroma(color=black); border-left: 10px solid #fff; position: absolute; bottom: 0; position: absolute; left: 0; top: 0;}
.popPanel .popPanel-inner .qrcodePanel .dhuam p i{ display:block; font-size:14px; color:#666;padding-top: 12px;padding-left: 27px;}
.popPanel .popPanel-inner .qrcodePanel .dhuam p span{ padding-top:6px;}
.rightFix .dj1:hover .popPanel{width: 180px; display: block;}
.popPanel .popPanel-inner .qrcodePanel .dhuam p img{ width:110px; height:110px; background-size:100%;}

.dh_sou{ position:relative;}  
.dh_sou b{ position:absolute; top:0; left:-150px; display:none; transition: all .6s ease 0s;width: 150px;
height: 92px;
background-color: #7f7f7f;  text-align:center;}
.rightFix .dh_sou b i{ display:inline-block;line-height:92px; font-size:18px;}
.dh_sou:hover b{ display:inline-block; display:block;}

/*内页样式*/
.nybanner { width: 100%; height:400px; position: relative; overflow: hidden; display: block; background-position: center center; background-repeat: no-repeat;}
.gs_jj{padding-bottom: 80px;}
.xuexiao_2_main{background:url(../images/xy_03.png) left no-repeat; width:1200px; height:580px; position:relative; clear:left; }
.xuexiao_2_main .xuexiao_title{ float:left; width:600px;}
.xuexiao_2_main .xuexiao_title p{ font-size:24px; color:#1272bf; padding-top:90px; padding-left:42px;}
.xuexiao_2_main .xuexiao_title p span{ font-weight:bold;}
.xuexiao_2_main .xuexiao_title i{ display:block; padding-left:42px;font-size:14px; color:#333333; line-height:14px; padding-top:14px;}
.xuexiao_2_main .xuexiao_title em{display:block; padding-left:42px;font-size:40px; color:#333333; line-height:70px; font-weight:bold; text-transform:uppercase;}
.xuexiao_2_main .xuexiao_title b{ display:block; width:105px; height:2px; background-color:#1272bf; position:absolute; left:-76px; top:104px; display:none;}
.xuexiao_2_main .xuexiaofanjin{ float:right; width:600px; overflow:hidden;}
.xuexiao_2_main .xuexiaofanjin .bd{ width:600px;}
.xuexiao_2_main .xuexiaofanjin .bd ul{ display:inline-block;}
.xuexiao_2_main .xuexiaofanjin .bd ul li{ float:left;}
.xuexiao_2_main .xuexiaofanjin .bd ul li img{width:600px; height:580px; background-size:100%;}
.xuexiao_2_main .xuexiaofanjin a.prev{ width:155px; height:75px; border:#999999 solid 1px; text-align:center; position:absolute; left:44px; top:442px;}
.xuexiao_2_main .xuexiaofanjin a.prev span{ background-position:-215px -126px; width:14px; height:24px; margin-top:26px;}
.xuexiao_2_main .xuexiaofanjin a.next{ width:155px; height:75px; border:#999999 solid 1px; text-align:center; position:absolute; left:244px; top:442px;}
.xuexiao_2_main .xuexiaofanjin a.next span{ background-position:-241px -126px; width:14px; height:24px;  margin-top:26px;}
.xuexiao_2_main .xuexiaofanjin a.prev:hover,.xuexiao_2_main .xuexiaofanjin a.next:hover{ border:#1272bf solid 1px;}
.xuexiao_2_main .xuexiaofanjin a.prev:hover span{background-position:-215px -155px;}
.xuexiao_2_main .xuexiaofanjin a.next:hover span{background-position:-241px -155px;}
.xueyuan_k ul{ display:inline-block;}
.xueyuan_k ul li{ width: 279px; overflow: hidden; float: left; margin-right: 26px;margin-bottom: 30px; transition: all .5s; position:relative; background-color:#fff;}
.xueyuan_k ul li img { background-size: 100%; width: 279px; height:346px;}
.xueyuan_k ul li p{ width:111px; height:111px; border-radius:56px; text-align:center; line-height:111px; font-size:24px; color:#333333; background-color:#fff;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); position:absolute; left:80px; top:288px;}
.xueyuan_k ul li span{ font-size:14px; color:#666666; padding-top:52px; display:block;padding-left: 10px;padding-bottom: 6px;}

.xueyuan_k ul li:hover {
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
.xueyuan_k ul li:hover p{ color:#1272bf;}

.titlep{background:url(../images/ls_02.jpg) center center no-repeat; width:100%; height:400px; text-align:center;}
.titlep i{ display:inline-block; width:160px; height:160px; border-radius:80px; background-color:#fff; margin-top:78px; overflow:hidden;}
.titlep p{ font-size:24px; color:#fff; padding-top:10px;}
.titlep p span{ display:block; padding-top:10px; font-size:16px;}
.detaiIo{ padding:70px 0;}


.location {
  width: 100%;
  height: 66px;
  line-height: 66px;
  position: relative;
  z-index:1;
  border-bottom: 1px solid #e6e6e6;
}
.location .sitepath {
  color: #363636; font-size:30px;
}
.location .sitepath h3{ color: #333333; font-size:30px;}
.location .sitepath h3 span{ color: #666666; font-size:16px; text-transform:uppercase; padding-left:6px;}
.location .sitepath s {
  width: 22px;
  height: 20px;
  background-position: 0 0;
  margin-right: 6px;
}
.location .sitepath a {
  color: #363636; font-size:16px;
}
.location .sitepath a:hover {
  color: #1f1e1c;
}
.location .menu {
  height: 60px;
  line-height: 60px;
  float: left;
}

.location .menu li{ position:relative; float:left;}
.location .menu li.hover .subMenu{ display:block;}
.location .menu li .subMenu{ display:none; position:absolute; left:-469px; top:64px; width:516px;}
.location .menu li .subMenu a{margin:0 6px; display:block; float:left; padding:0 24px; border:#CCC solid 1px; border-radius:5px; height:40px; line-height:40px; margin-top:20px; }
.location .menu li .subMenu a.cur,.location .menu li .subMenu a:hover{ color:#1272bf;border:#1272bf solid 1px; }
.location .menu span {
  width: 1px;
  height: 16px;
  margin: 0 16px 0 14px;
  background-position: -206px -36px;
}
.location .menu a {
  padding: 0;
  height: 66px;
  line-height: 66px;
  padding:0 4px;
  text-align: center;
  -webkit-transition: all ease 300ms;
  -moz-transition: all ease 300ms;
  -ms-transition: all ease 300ms;
  -o-transition: all ease 300ms;
  transition: all ease 300ms;
  color: #333333;
  display: inline-block;
  position: relative;
  font-size:16px;
}
.location .menu a i {
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 0;
  height: 2px;
  background-color: #1272bf;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.location .menu a:hover i,
.location .menu a.hover i {
  width: 100%;
  margin-left: -50%; 
}
.location .menu a:hover,
.location .menu a.hover {
color:#fff;
background-color: #1272bf;

}


/* new_sanji */
.sanji_box .nav_list{}
.sanji_box .nav_list .mitem{    margin-bottom: 16px;}
.sanji_box .nav_list .mitem span{display: none;}
.sanji_box .nav_list .mitem .subMenu{display: none;width: 1200px;
height: 40px;
position: relative;
margin-top: 13px;}
.sanji_box .nav_list .mitem.hover .subMenu{display: block;}
.sanji_box .nav_list .mitem .subMenu a{ display: block;
height: 40px;
font-size: 15px;
line-height: 40px;
text-align: center;
float: left;
width: auto;
padding:0 15px;
background: #f5f5f5;
/* border: #1272bf solid 2px; */
}
.sanji_box .nav_list .mitem .subMenu a i{  position: absolute;
  bottom: 0;
  left: 50%;
  width: 0;
  height: 2px;
  background-color: #1272bf;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;}
  /* .sanji_box .nav_list .mitem .subMenu a:hover i,  .sanji_box .nav_list .mitem .subMenu a.hover i{ width: 60%;
    margin-left: -50%; }
    .sanji_box .nav_list .mitem .subMenu a.on i{ width: 60%;
      margin-left: -50%; } */
.sanji_box .nav_list .mitem.hover .subMenu a.on{  background-color: #1272bf;color: #fff;opacity: 0.9;}
/* new_sanji_end */
.sjmeijia,.cjkl{ background-color:#f4f4f4;}
.kec_biao{ padding-top:60px; padding-bottom:30px; text-align:center;}
.kec_biao ul{ display:inline-block;}
.kec_biao ul li{ display:block; float:left; width:280px; background-color:#fff;margin: 0px 10px; text-align:center;}
.kec_biao ul li img{ width:280px; height:160px; display:block;}
.kec_biao ul li h3{ display:inline-block; font-size:20px; color:#4c4c4c; line-height:64px;}
.kec_biao ul li p{ width:280px; height:40px; border-top:#d1d1d1 solid 1px; display:inline-block; margin-top:10px;}
.kec_biao ul li p a{ display:inline-block; width:139px; height:40px; font-size:14px; color:#666666; line-height:40px; text-align:center;}
.kec_biao ul li p a.a2{ border-left:#d1d1d1 solid 1px;}
.kec_biao ul li p a:hover{ color:#1272bf;}
.kec_biao ul li:hover{box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}
.kec_biao ul li:hover h3{ color:#1272bf;}

.pc_lxwm{ position:relative;}
.pc_lxwm .lxwm_banner{ width:100%; height:470px; overflow:hidden;}
.pc_lxwm .lxwm_xix{ height:456px; width:100%; background-color:#eaeaea;}
.pc_lxwm .lxwm_xix dl{ float:left; width:400px; text-align:center;}
.pc_lxwm .lxwm_xix dl dt{ width:400px; padding-top:130px;}
.pc_lxwm .lxwm_xix dl dt i{ width:66px; height:67px; background:url(../images/lx2_03.png) no-repeat; display:inline-block;}
.pc_lxwm .lxwm_xix dl dt em{ display:block; font-size:24px; color:#333333;}
.pc_lxwm .lxwm_xix dl dd{ width:400px; padding-top:20px;}
.pc_lxwm .lxwm_xix dl dd p{ font-size:16px; color:#333333; line-height:26px;}
.pc_lxwm .lxwm_xix dl.dl1:hover dt i{ background:url(../images/lx1_03.png) no-repeat;}
.pc_lxwm .lxwm_xix dl.dl2 dt i{ background:url(../images/lx1_05.png) no-repeat;}
.pc_lxwm .lxwm_xix dl.dl3 dt i{ background:url(../images/lx1_07.png) no-repeat;}
.pc_lxwm .lxwm_xix dl.dl3:hover dt i{ background:url(../images/lx2_05.png) no-repeat;}

.floor_ny_main{  width:100%;}
.floor_ny_main .floor_ny_1{ padding-top:90px; text-align:center;}
.floor_ny_main .floor_ny_1 h3{ font-size:36px; color:#4c4c4c; line-height:50px; font-weight:normal;}
.floor_ny_main .floor_ny_1 h3 span{font-size:38px; color:#4c4c4c; padding-right:6px; display:inline-block;}
.floor_ny_main .floor_ny_1 p{font-size:18px; color:#999999; line-height:18px; padding-top:16px;}
.floor_ny_main .floor_ny_1 i{ display:inline-block; font-size:18px; color:#888888; line-height:18px; padding-top:14px;}

/*.kecheng_x{ padding-top:68px;}*/
.kecheng_x h1{ text-align:center; font-size:36px; color:#3b3b3b;}
.kecheng_x .ke_xz{ width:1200px;padding-top:86px; display:inline-block;}
.kecheng_x .ke_xn{ float:left; width:400px;}
.kecheng_x .ke_xw { width:476px; float:left; padding-left:58px; }
.kecheng_x .ke_xw i{ display:block; clear:left; padding-top:30px;}
.kecheng_x .ke_xw i a{ display:inline-block; width:122px; height:40px; font-size:16px; color:#9966cc; border:#9966cc solid 1px; text-align:center; line-height:40px; margin-right:16px;}
.kecheng_x .ke_con{ display:block; clear:left; padding-top:68px;}
.floor_shi{ width:1332px; margin:0 auto; padding-top:90px;}

.shizi{ width:1000px; margin:90px auto;}
.shizi .shizi2 ul li { padding-bottom: 40px;  border-bottom: 1px #c4c4c4 dotted; margin-bottom: 40px; display:inline-block; display:inline-block; clear:left; width:1200px;}
.dibu{ height:50px;}


.more-p{ display:block; width:300px;  text-align:center;  margin:15px auto 0;  text-transform:uppercase; color:#333; font-size:16px;  font-family:"微软雅黑"; }
.more-p span{ font-size:20px; margin-right:10px;}
.moreload ul li{  width:290px; overflow:hidden; float:left; margin-right:15px;padding-bottom: 12px; margin-bottom:26px;transition: all .5s;}
.moreload ul li img{ background-size:100%; width:290px; height:280px;}
.moreload ul li h3{ font-weight:normal;transition: all .6s ease 0s; text-align:left; padding-top:6px;}
.moreload ul li h3 p{ font-size:16px; color:#4c4c4c; line-height:16px;}
.moreload ul li h3 i{ display:block; width:0; height:1px; background-color:#993399;transition: all .6s ease 0s; margin-top:12px;}
.moreload ul li h3 span{font-size:14px; color:#9f9f9f; display:block; line-height:22px; padding-top:4px; height:52px;}
.moreload ul li a:hover h3 i{ width:70px;transition: all .6s ease 0s;}
.moreload ul li a:hover h3{ margin-left:16px;}
.moreload ul li:hover{box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}
.iopi,.more{ clear:left; display:block; padding-top:20px;}
.more p{ font-size:20px; border-top:#CCC solid 1px; padding-top:20px;}
.more i{ display:block; font-size:20px; color:#333;}
.more em{ display:inline-block; padding-top:10px;}
.witio h1,.kil2 h1{ text-align:center; font-size:36px; color:#4c4c4c; padding-top:60px; line-height:36px;}
.mark {  padding-bottom: 14px;padding-top: 14px; text-align:center;border-bottom: 1px solid #ddd; width:100%;   }
.titleC { color: #444; margin-bottom: 5px; text-align: center; line-height: 40px; font-weight:100; padding-top: 10px; font-size:27px;border-bottom: 1px solid #ddd;   }
 .markC {  padding-bottom: 10px; text-align:right; }
 .markC span { margin: 0 8px; font-size: 12px; color: #666666; }
 .mark span { margin: 0 8px; font-size: 12px; color: #666666; }

.pc_bd{ width:100%; height:534px; background:url(../images/biao_02.jpg) center center no-repeat;}
.pc_bt{ padding-top:82px; text-align:center;}
.pc_bt p{ font-size:30px; color:#4c4c4c;}
.pc_bt p span{ font-size:30px; color:#4c4c4c; font-family:"Arial"; display:block; text-transform:uppercase; padding-bottom:12px;}
.pc_bz{ padding-top:52px; display:inline-block; width:1200px;}
.pc_bz .zuo_p{ float:left; width:412px;}
.pc_bz .zuo_p p{ font-size:18px; color:#5a5a5a; line-height:25px;}
.pc_bz .zuo_p p span{ display:block;}
.pc_bz .zuo_p ul{ display:inline-block;}
.pc_bz .zuo_p ul li{ display:block; clear:left; padding-top:18px;}
.pc_bz .zuo_p ul li i{ display:block; float:left; width:22px; height:24px; background-position:-154px -64px;}
.pc_bz .zuo_p ul li em{ display:block; float:left; font-size:14px; color:#5a5a5a; height:24px; line-height:24px; padding-left:14px;}
.pc_bz .zuo_p ul li b{ display:block; float:left; font-size:14px; color:#5a5a5a; height:24px; line-height:24px; padding-left:14px; font-weight:normal;}

.pc_bz .zuo_p ul li.io2 i{ display:block; float:left; width:22px; height:24px; background-position:-177px -64px;}
.pc_bz .zuo_p ul li.io3 i{ display:block; float:left; width:22px; height:24px; background-position:-206px -64px;}
.pc_bz .zuo_y{ float:right; width:650px; margin-right:6px;}
.pc_bz .zuo_y h3{ font-size:18px; color:#5a5a5a;}
.pc_bz .zuo_y .item{ display:block; float:left; border-bottom:#b3b3b3 solid 1px; margin-top:28px;width:303px; height:30px; }
.pc_bz .zuo_y .item label{ float:left; font-size:14px; color:#5a5a5a; height:30px; line-height:30px; display:block;}
.pc_bz .zuo_y .item input.txt{ float:left; font-size:14px; color:#5a5a5a; height:30px; line-height:30px; width:210px; padding-left:14px;border: none;display: block;outline:none;}
.pc_bz .zuo_y .mr30{ margin-right:36px; }
.pc_bz .zuo_y .liuyan{ width:644px; clear:left; height:30px;}
.pc_bz .zuo_y .liuyan textarea{ width:512px; height:30px; line-height:30px; *height:27px; *line-height:27px; background:none;border: none; padding-left:14px;resize:none;outline:none;}
.pc_bz .zuo_y .itemsub { clear:left; display:block; padding-top:42px;width:123px; height:36px;}
.pc_bz .zuo_y .itemsub input.btn{cursor:pointer ; width:123px; height:36px; color:#fff; background-color:#9966cc; font-size:14px; border-radius:18px;  text-align:center; line-height:36px;}
.pc_bz .zuo_y .mr30 span.msg-wrap{margin-left: -75px;bottom: 10px;*bottom: 20px;*margin-left: -72px;}
.pc_bz .zuo_y .mr31 span.msg-wrap{margin-left: -69px;bottom: 10px;*bottom: 20px;*margin-left: -72px;}
.pc_bz .zuo_y .liuyan span.msg-wrap{margin-left: -92px;bottom: 10px;*bottom: 20px;}
.pc_bz .zuo_y .item .n-top{ display:block;}

.floor_ny_1 { padding-top:40px;}
.floor_ny_1 .n_nav{ width:824px; margin:0 auto; text-align:center; height:106px;}
.floor_ny_1 .n_nav ul{ display:inline-block;}
.floor_ny_1 .n_nav ul li{float:left;width: 190px;height: 65px; margin:0 8px; position:relative;overflow: hidden;}
.floor_ny_1 .n_nav ul li a{ display:block;  width: 188px;height: 63px;border: 1px solid #cccccc; font-size:20px; color:#4c4c4c; line-height:63px; cursor:pointer;}
.floor_ny_1 .n_nav ul li s { border-style: solid dashed dashed dashed; border-color: #9966cc transparent transparent transparent; border-width: 14px; width: 0; height: 0; overflow: hidden; display: none; position: absolute;  left: 50%; margin-left: -10px; bottom: -28px;}
.floor_ny_1 .n_nav ul li a:hover,.floor_ny_1 .n_nav ul li.on a{ background-color:#9966cc; border:#9966cc solid 1px; color:#fff;}
.floor_ny_1 .n_nav ul li:hover s,.floor_ny_1 .n_nav ul li.on s { display: block;}

.yq_e1{ background-color:#f4f4f4; padding-top:70px; padding-bottom:70px;}
.yi1{ background:url(../images/co_03.png) center center no-repeat; width:100%; height:190px; text-align:center;}
.yi1 p{ font-size:24px; color:#333333; padding-top:22px; line-height:34px;}
.yi1 p span{ font-size:40px; color:#333333; font-family:"Vani"; text-transform:uppercase; display:block; padding-top:20px;}
.yi1 i{ padding-top:28px; display:inline-block; width:322px; line-height:24px; font-size:14px; color:#333333; }
.yi2{ background:url(../images/c1_03.png) no-repeat; width:1200px; height:399px; margin-top:68px;}
.yq_e2{ background:url(../images/c3_02.jpg) no-repeat; width:100%; height:237px;}
.yq_e2 .yo2{ width:1200px; display:inline-block;}
.yq_e2 .yi3{ float:left; width:540px; }
.yq_e2 .yi4{ float:right; width:540px; }
.yq_e2 .yi3 p,.yq_e2 .yi4 p{ font-size:18px; color:#fff; background:url(../images/c2_03.png) left no-repeat; padding-left:50px; margin-top:74px;}
.yq_e2 .yi3 i,.yq_e2 .yi4 i{ font-size:14px; color:#fff; margin-left:50px; width:484px; display:block; line-height:24px; padding-top:22px; }
.yq_e2 .yi4 p{background:url(../images/c2_05.png) left no-repeat;}
.yq_e3{ padding-top:70px; background-color:#f4f4f4;}
.yq_e3 .yi5{ background:url(../images/c4_03.png) no-repeat; height:1176px; margin-top:70px; position:relative;}
.yq_e3 .yi5 p.p1{ position:absolute; left:170px; top:218px; width:400px; font-size:14px; color:#666666; line-height:24px;}
.yq_e3 .yi5 p.p2{ position:absolute; right:0; top:580px; width:400px; font-size:14px; color:#666666; line-height:24px;}
.yq_e3 .yi5 p.p3{ position:absolute; left:170px; top:1000px; width:400px; font-size:14px; color:#666666; line-height:24px;}
.yq_e5{background-color:#f4f4f4; padding-top:70px; padding-bottom:70px;}
.xuesheng_tui{ width:1224px; padding-top:64px;}
.xuesheng_tui .bd{ width:1224px;display: inline-block;}
.xuesheng_tui .bd li{ width:279px; float:left; position:relative; margin: 0 13px;cursor:pointer;}
.xuesheng_tui .bd li a{ display:inline-block;}
.xuesheng_tui .bd li a img{ display:inline-block; width:279px; height:346px;}
.xuesheng_tui .bd li a .led_t{ width:279px; height:346px; background:url(../images/a1h.jpg) no-repeat; position:absolute; left:0; top:0; z-index: 199; opacity: 0; visibility: hidden; overflow: hidden; transition: all .6s ease 0s; transform: translate3d(0, 10px, 0); -moz-transform: translate3d(0, 10px, 0); -webkit-transform: translate3d(0, 10px, 0);cursor:pointer;}
.xuesheng_tui .bd li a .led_t p{ font-size:18px; color:#fff; padding-left:30px; padding-top:104px;}
.xuesheng_tui .bd li a .led_t span{ display:block;font-size:14px; color:#fff; line-height:24px; padding-left:30px; padding-top:24px; width:198px;}
.xuesheng_tui .bd li a .led_d i{ font-size:18px; color:#333333; padding-top:16px; display:block;}
.xuesheng_tui .bd li a .led_d span{ display:block;font-size:14px; color:#666666; padding-top:4px;}
.xuesheng_tui .bd li a:hover .led_t { opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0);}
.xuesheng_tui .hd{ margin-top:50px; width:1200px; height:42px; clear:left; display:block; text-align:center;}
.xuesheng_tui .hd a{ display:inline-block;width:132px; height:40px; font-size:16px; color:#1272bf; border:#1272bf solid 1px; line-height:40px;}
.xuesheng_tui .hd a:hover{ background-color:#1272bf; color:#fff;}
.meizhuang .n_nav ul li{width:280px; height:160px;}
.meizhuang .n_nav{ width:1200px; height:162px;}
.meizhuang .n_nav ul li img{ width:280px; height:160px; background-size:100%;}
.meizhuang .n_nav ul li a{width:280px; height:160px; border:none;}
.meizhuang .n_nav ul li p{ position:absolute; left:0; top:0;background:url(../images/mk_03.png);width:280px; height:160px; font-size:20px; color:#fff; line-height:160px; display:none;}
.meizhuang .n_nav ul li a:hover{ border:none;}
.meizhuang .n_nav ul li a:hover p{ display:block;background:url(../images/mk_04.png);}
.meizhuang .n_nav ul li.on p{ display:block;}

.floor_ny_2{ padding-top:20px;}
.floor_ny_2 ul.ul1{ display:inline-block;}
.floor_ny_2 ul.ul1 li.li1{ width:1200px; display:block; clear:left; height:253px; padding:38px 0;background:url(../images/tt_03.jpg) bottom no-repeat; padding-bottom:41px; }
.floor_ny_2 ul.ul1 li.li1 img{ width:318px; height:253px; float:left; background-size:100%;}
.floor_ny_2 ul.ul1 li.li1 .zuo_i{ float:right; width:832px;}
.floor_ny_2 ul.ul1 li.li1 .zuo_i h3{ font-size:24px; color:#4c4c4c;}
.floor_ny_2 ul.ul1 li.li1 .zuo_i p{ font-size:18px; color:#4c4c4c; line-height:24px; padding-top:24px; height:148px;}
.floor_ny_2 ul.ul1 li.li1 .zuo_i em a{ display:inline-block; width:158px; height:47px; background-color:#707070; font-size:18px; color:#fff; line-height:47px; text-align:center;}
.floor_ny_2 ul.ul1 li.li1 .zuo_i i{ display:inline-block; margin-left:13px;}
.floor_ny_2 ul.ul1 li.li1 .zuo_i i a{ display:inline-block; width:158px; height:47px; background-color:#1272bf; font-size:18px; color:#fff; line-height:47px; text-align:center;}
.floor_ny_2 ul.ul1 li.li1 .zuo_i em a:hover{ background-color:#515050;}
.floor_ny_2 ul.ul1 li.li1 .zuo_i i a:hover{ background-color:#b17fe1;}

.pager { width: 1200px; padding: 30px 0 20px 0px; text-align: center; position: relative; clear:left;}
.pager ul { display: inline-block;}
.pager p { height: 30px;  line-height: 30px; display: none;}
.pager ul li { float: left; display: inline-block; border: none;}
.pager ul a {  margin-left: 5px; padding: 0 15px;  height: 38px; line-height: 38px;  border: 1px solid #ccc; text-decoration: none;  float: left; border-radius: 3px; background:#fff;}
.pager ul a:hover{ color:#1272bf;}
.pager ul a.current {  background-color: #1272bf; border-color: #fff; color: #fff;}


.reLink { height:49px; width: 100%; clear:left; border-top:#dddddd solid 1px; border-bottom:#dddddd solid 1px; margin-top:24px;}
.reLink .prevLink { float: left;}
.reLink a {  transition: all 500ms ease 0s; color: #333;}
.reLink .nextLink { text-align: right; float: right;}
.reLink .nextLink, .reLink .prevLink { color: #333; line-height:49px; width: 50%; cursor: pointer;}
.reLink a:hover{ color:#15419c}
.fenx{ float:right;}
.fenxiang{ height:40px;padding-top: 30px;}





.pager_sete { width: 1200px; padding: 0px 0 0px 0px; text-align: center; position: relative; clear:left;}
.pager_sete ul { display: inline-block;}
.pager_sete p { height: 30px;  line-height: 30px; display: none;}
.pager_sete ul li { float: left; display: inline-block; border: none;}
.pager_sete ul a {  margin-left: 5px; padding: 0 15px;  height: 38px; line-height: 38px;  border: 1px solid #ccc; text-decoration: none;  float: left; border-radius: 3px; background:#fff;}
.pager_sete ul a:hover{ color:#1272bf;}
.pager_sete ul a.current {  background-color: ##1272bf; border-color: #fff; color: #fff;}



.sub_banner{ width:100%; height:468px;}
.sobtitle{ height:50px; border-bottom:#e1e1e1 solid 1px; line-height:50px; font-size:14px; color:#333;}
.sobtitle .lf{ float:left;}

.sobtitle .fr{ float:right;}
.sobtitle .fr a{ display:inline-block; font-size:14px; color:#333; }
.sobtitle .fr a:hover{ color:#333;}
.about_1{ padding:80px 0;}
.bdshare_t { display:block; margin-top:20px;}
.con{ border-bottom:#e1e1e1 solid 1px; border-top:#e1e1e1 solid 1px; padding:30px 0;  display:inline-block; width:1200px;}
.within_2{ padding-top:50px; padding-bottom:110px;}
.within_2 .pic_left h1{ text-align:center; font-size:34px; font-weight:normal;}
.within_2 .pic_left .fabu .mark{ text-align:center;}
.within_2 .pic_left .fabu .mark span{ display:inline-block; padding:0 8px; padding-top:10px; padding-bottom:30px;}
.title_top .sobtitle .lf a{ display:inline-block; width:140px; height:50px; text-align:center; line-height:50px; color:#000; }
.title_top .sobtitle .lf a.on{ background-color:#1272bf; color:#fff;}
.within_1{ padding-top:50px; padding-bottom:80px; border-bottom:#ececec solid 1px;}
.within_1 .gonggao{ width:1200px; }
.within_1 .gonggao ul.ul1{ display:inline-block;}
.within_1 .gonggao ul.ul1 li.li1{ clear:left; display:block;width:1198px; height:202px;border:#ececec solid 1px; overflow:hidden; margin-bottom:50px;}
.within_1 .gonggao ul.ul1 li.li1 a{ display:inline-block;width:1198px; padding:20px 0;}
.within_1 .gonggao ul.ul1 li.li1 a i{ display:block; float:left; width:260px; height:158px; overflow:hidden; margin-left:20px;}
.within_1 .gonggao ul.ul1 li.li1 a i img{ width:260px; height:158px;transition: .9s;}
.within_1 .gonggao ul.ul1 li.li1 a:hover img { transform: scale(1.1); -webkit-transform: scale(1.1);}
.within_1 .gonggao ul.ul1 li.li1 a p{ float:left; width:660px; padding-left:30px; font-size:16px; color:#000; padding-top:12px;}
.within_1 .gonggao ul.ul1 li.li1 a p span{ display:block; line-height:24px; font-size:14px; color:#5e5e5e; padding-top:18px;}
.within_1 .gonggao ul.ul1 li.li1 a b{ float:left; padding-left:92px; line-height:50px;font-size: 50px;
color: #737373;font-family: arial;font-weight: 100;padding-top: 45px;}
.within_1 .gonggao ul.ul1 li.li1 a b span{ font-size:14px; color:#747474; font-weight:normal; display:block; line-height:14px; padding-left:6px;}
.within_1 .gonggao ul.ul1 li.li1:hover { box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.2);}

.n_1 { padding-top:50px; width:1200px; padding-bottom:100px; display:inline-block;}
.n_1 .n_nav1{ width:200px;}
.n_1 .n_nav1 a{ display:block; width:198px; height:108px; background-color:#f0f0f0; text-align:center; border:#e1e1e1 solid 1px; border-radius:10px; margin-bottom:10px;}
.n_1 .n_nav1 a.on{ background-color:#e3ca91;border:#e3ca91 solid 1px;}
.n_1 .n_nav1 a p{ font-size:18px; color:#333333; padding-top:16px;}
.n_1 .n_nav1 a p span{ display:block; font-size:12px;}
.n_1 .n_nav1 a i{ display:inline-block; width:53px; height:36px; background:url(../images/t1_05.png) no-repeat; margin-top:12px;}
.n_1 .n_nav1 a:nth-child(1) p{padding-top: 8px;}
.n_1 .n_nav1 a:first-child p{padding-top: 8px;}
.n_1 .n_nav1 a:nth-child(2) i{ background:url(../images/t1_08.png) no-repeat;}
.n_1 .n_nav1 a:first-child+li i{background:url(../images/t1_08.png) no-repeat;}
.n_1 .n_nav1 a:nth-child(3) i{ background:url(../images/t1_12.png) no-repeat;}
.n_1 .n_nav1 a:first-child+li+li i{background:url(../images/t1_12.png) no-repeat;}
.n_1 .n_nav1 a:nth-child(4) i{ background:url(../images/t1_10.png) no-repeat;}
.n_1 .n_nav1 a:first-child+li+li+li i{background:url(../images/t1_10.png) no-repeat;}
.n_1 .n_nav1 a:nth-child(5) i{ background:url(../images/t1_14.png) no-repeat;}
.n_1 .n_nav1 a:first-child+li+li+li+li i{background:url(../images/t1_14.png) no-repeat;}




.n_1 .n_text1{ width:950px;}
.n_1 .n_text1 .n_text1_1{ width:948px; border:#e1e1e1 solid 1px; border-radius:10px;}
.n_1 .n_text1 .n_text1_1 .n_text1_2{ width:850px; margin:0 auto;border-bottom:#e1e1e1 solid 1px; padding-top:40px; padding-bottom:60px;}
.n_1 .n_text1 .n_text1_1 .fenxiang{width:850px; margin:0 auto;margin-bottom:50px;}

.leftnews{ width:198px;border:#e1e1e1 solid 1px; border-radius:0px 0px 10px 10px; margin-top:20px; position:relative;}
.leftnews .tiop{ position:absolute; left:0; top:0;}
.leftnews .tiop i{ width:99px; height:5px; float:left; display:block; background-color:#7e6c6c;}
.leftnews .tiop span{ width:99px; height:5px; float:left; display:block; background-color:#e3cd84;}
.leftnews .title{ padding-top:16px; width:180px; margin:0 auto;}
.leftnews .title i{ display:block; float:left; width:40px; height:36px;background:url(../images/dh_03.jpg) no-repeat;}
.leftnews .title p{ display:block; float:right; font-size:16px; color:#6e6566; font-weight:bold;}
.leftnews .title p em{ display:block;color:#6e6566;font-weight:bold;font-size:15px; line-height:16px;}
.leftnews .title p em span{color:#6e6566; font-size:13px;}

.leftnews .leftcont{ padding-top:20px; width:180px; margin:0 auto; clear:left;}
.leftnews .leftcont p{ font-size:12px; display:block;}
.leftnews .leftcont p span{ font-size:14px; display:block; font-weight:bold; padding-bottom:4px;}
.leftnews .leftcont i{ display:block; width:178px; padding-top:10px; text-align:center;}
.leftnews .leftcont i img{ height:178px; width:178px; background-size:100%;border:#e1e1e1 solid 1px;}
.leftnews .leftcont i span{ display:inline-block; height:36px; line-height:36px; font-size:16px;}

.tj_an{ padding-top:90px; padding-bottom:100px;}
.tj_an .title{ width:1200px;}
.tj_an .title p i{ display:block; float:left; font-size:20px; font-weight:bold; color:#000000;}
.tj_an .title p span{ display:block; float:left; font-size:14px; color:#919191; padding-top:8px; padding-left:10px; text-transform:uppercase;}
.tj_an .title a{ display:block; color:#656565;padding-top: 6px;}
.tj_an .leftprocomt{ clear:left; display:block; width:1200px; padding-top:42px;}
.tj_an .leftprocomt ul{ display:inline-block;}
.tj_an .leftprocomt ul li{ float:left; height:340px; width:380px; margin-right:30px; position:relative; overflow:hidden;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-ms-transition: all 0.6s ease;-o-transition: all 0.6s ease;transition: all 0.6s ease;}
.tj_an .leftprocomt ul li:nth-child(3){ margin-right:0;}
.tj_an .leftprocomt ul li:first-child+li+li{ margin-right:0;}
.tj_an .leftprocomt ul li a{ display:block;}
.tj_an .leftprocomt ul li img{ width:380px; height:255px; background-size:100%;}
.tj_an .leftprocomt ul li .procomt_1{ width:378px; background-color:#fff;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-ms-transition: all 0.6s ease;-o-transition: all 0.6s ease;transition: all 0.6s ease;position: absolute;left: 0;bottom: 0; height:84px; text-align:center; border:#ededed solid 1px; z-index:253;}
.tj_an .leftprocomt ul li:hover{-moz-box-shadow: 0px 0px 8px 3px #eeeeee;
-webkit-box-shadow: 0px 0px 8px 3px #eeeeee;
box-shadow: 0px 0px 8px 3px #eeeeee;
}
.tj_an .leftprocomt ul li:hover .procomt_1 { height: 174px;border:#fff solid 1px;}
.tj_an .leftprocomt ul li .procomt_1 p span{ display:inline-block; font-size:18px; color:#000; padding-top:20px; width:378px;}
.tj_an .leftprocomt ul li .procomt_1 p i{ display:inline-block; width:35px; height:2px; background-color:#dcdcdc; margin-top:14px;}
.tj_an .leftprocomt ul li:hover .procomt_1 p i{ display:inline-block; background-color:#706563;}
.tj_an .leftprocomt ul li .procomt_1 em{ display:inline-block; width:324px; line-height:24px; color:#5d5d5d; padding-top:18px;}


.img_list { margin-top: 50px;}
.case_list { padding-bottom: 80px; text-align: center;}
.case_con { overflow: hidden; width:1200px;}
.case_con ul { display:inline-block; width:105%;}
.case_con li { float: left; width:380px; margin-right: 30px; margin-bottom: 30px; position:relative; text-align:center;}
.case_con li .img b{ width: 380px; height: 285px; overflow: hidden; display: block; position: relative; cursor: pointer; }
.case_con li b{ display:block;width: 380px; height: 285px; overflow: hidden;}
.case_con li b img { display: block; width: 380px; height: 285px; overflow: hidden;transition: .6s; background-size:100%;}
.case_con li:hover b{width:380px; height:285px; overflow: hidden;}
.case_con li:hover b img { transform: scale(1.1); -webkit-transform: scale(1.1); background-size:100%;}
.case_con li .img .on { width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: url(../images/bg4.png) repeat; text-align: center; opacity: 0; filter: alpha(opacity=0);}
.case_con li .img .on i { width: 44px; height: 44px; margin-top: 50px; transition: ease-in-out .2s; background-image: url("../images/yh_05.png");display: inline-block;vertical-align: middle;}
.case_con li p { border: 1px solid #efefef; height:56px; cursor: pointer; border-top:none; line-height:56px;}
.case_con li h1 { font-size: 16px; line-height: 58px; margin-bottom: 10px; font-weight: 100;color: #404040; text-align:left;}
.case_con li:hover .img .on { opacity: 100; filter: alpha(opacity=90);width:360px; height:245px; margin-top:10px; margin-left:10px;}
.case_con li:hover .img .on i { margin-top: 108px;}
.news_con li p i{ float:left; line-height:36px;color: #333; font-size:14px;}
.news_con li p span{ float:right; background: url(../images/j1_03.png) no-repeat; width:32px; height:12px; margin-top:14px;}




.n_2 .n_text2{ width:1200px;}
.n_2 .n_text2 .n_text2_1{ width:1200px;}
.n_2 .n_text2 .n_text2_1 .n_text2_2{ width:1200px; margin:0 auto;border-bottom:#e1e1e1 solid 1px; padding-top:40px; padding-bottom:60px; display:inline-block;}
.n_2 .n_text2 .n_text2_1 .fenxiang{width:1200px; margin:0 auto;margin-bottom:100px;}

.contact { overflow: hidden;}
.about_tit { text-align: center; position: relative; padding-bottom: 80px; margin-top: 100px;}
.about_tit h3 { font-size: 45px; font-weight: 100; position: relative; display: inline; z-index: 1;}
.about_tit i { background: #bababa; width: 90px; height: 1px; display: block;  position: absolute; right: -120px; top: 30px; display: block;}
.about_tit i:first-child {left: -120px; right: auto;}
.about_tit p { font-size: 82px; color: #eee; text-transform: uppercase; position: absolute;width: 100%; text-align: center; left: 0; top: -15px; z-index: 10; font-family: Arial; *zoom: 1; *display: block; *height: 94px;}
.contact .box2 { margin-bottom: 100px;}
.contact .box2 .fl { width: 768px; height: 448px; border: 1px solid #e5e5e5; float:left;}
.contact .box2 #map1_container, .contact .box2 #allmap1 {  width: 791px; height: 350px;}
.contact .box2 .fr { width: 365px;float:right;}
.contact .box2 .fr li:first-child {  border-bottom: 1px solid #ebebeb;  padding-bottom: 20px;}
.contact .box2 .fr li { margin-bottom: 20px; line-height:28px;}
.contact .box2 .fr li:first-child+li {  border-bottom: 1px solid #ebebeb;  padding-bottom: 20px;}
.contact_main_3 {  text-align: center;  clear: left; padding-bottom: 90px;}
.contact_main_3 .title h3 { font-size: 30px;color: #737373; height: 98px; font-weight: normal;}
.contact_main_3 .title h3 span { display: block; font-size: 14px; color: #737373; font-family: "Arial"; text-transform: uppercase;}
.contact_main_3 .item .txt { width: 368px; height: 56px; font-size: 14px; line-height: 56px; text-indent: 8px; border: none;background-color: #f1f1f1; color: #737373; margin-top: 20px; padding-left: 6px;}
.contact_main_3 .item .mail { margin-left: 38px;}
.contact_main_3 .item .tel { margin-left: 38px;}
.contact_main_3 .item .area { width: 1194px; height: 148px; margin-top: 38px; *margin-left: -8px; background: #f1f1f1; font-size: 14px; text-indent: 8px; line-height: 18px; resize: none; *resize: none; -webkit-appearance: none; color: #737373; border: none; line-height: 40px; padding-left: 6px;}
.contact_main_3 .submit { display: block; clear: left;}
.contact_main_3 .submit .btn { width: 278px; height: 52px; margin-top: 50px; font-size: 16px; line-height: 52px; color: #233975; cursor: pointer; border: #d3d7e3 solid 1px; background-color: #fff; display: inline-block;}

.zhizao {text-align: center; padding-top: 2%; position: relative;}
.zhizao .goback {  width: 60px; height: 60px;  display: block; position: absolute; right: 2%; top: 2%; background: url(../images/guan.jpg) no-repeat center;}

.about_tit { text-align: center;  position: relative; padding-bottom: 80px; margin-top: 00px;}
.about_tip{margin-top: 100px;}
.about_tit h3 { font-size: 45px; font-weight: 100; position: relative; display: inline; z-index:2;}
.about_tit i { background: #bababa; width: 90px; height: 1px; display: block; position: absolute; right: -120px; top: 30px; display: block;}
.about_tit i:first-child { left: -120px; right: auto;}
.about_tit p { font-size: 82px; color: #eee; text-transform: uppercase; position: absolute; width: 100%;text-align: center; left: 0; top: -2px; z-index: 1;font-family: Arial; *zoom: 1; *display: block; *height: 94px;}
.about_con { line-height: 24px; margin-bottom: 110px;}
.about_toi{ background-color: #f9f9f9;}
.about_tlo{ background-color: #f9f9f9; height:100px; width:100%;}
.sitemap .cont {padding-bottom: 60px;}
.map_ul { list-style: outside none none; display: block; width: 100%;}
.map_ul li { display: block; width: 100%;  padding: 0;}
.map_ul li a { width: 100%; height: 35px; line-height: 35px; font-weight: bold; display: block; background: #f3f3f3; text-indent: 15px; margin-bottom:15px;}
.map_ul .list-inline { display: block; width: 86%;}
.map_ul .list-inline li {height: 32px; display: inline-block; *display: inline; margin: 0px 5px 15px 0; zoom: 1; line-height: 32px; border-bottom: 0; text-align: center; width: auto; padding: 0px;}
.map_ul .list-inline li a { font-weight: normal; display: block;text-indent: 0; line-height: 32px;height: 32px; display: inline-block; width: auto; padding: 0px 10px; width: auto; border: 1px solid #ccc;}
.map_ul li a:hover { color: #1272bf ;}
.map_ul .list-inline li a:hover { background: #1272bf; color: #fff; border: 1px solid #1272bf;}
.title_top .sobtitle .lf p a{ display:inline-block;background-color: #1272bf;color: #fff;}


.n_2 .n_text2_2 h3 { font-size: 45px; font-weight: 100; position: relative; display: inline; z-index: 11;}
.n_2 .n_text2_2 i { background: #bababa; width: 90px; height: 1px; display: block; position: absolute; right: -120px; top: 30px; display: block; display:none;}
.n_2 .n_text2_2 i:first-child { left: -120px; right: auto;}
.wrapper {
  padding: 55px 0;

}
.wrapper .noinfor {
  padding: 0 0 20px;
  text-align: left;
  color: red;
}
.wrapper .bcontact {
  width: 100%;
  margin-top: 50px;
  padding-bottom: 50px;
  border-bottom: 1px solid #e5e5e5;
}
.wrapper .bcontact li {
  width: 399px;
  float: left;
  padding: 20px 0;
  border-left: 1px solid #e5e5e5;
  text-align: center;
}
.wrapper .bcontact li s {
  width: 60px;
  height: 55px;
  display: block;
  margin: 0 auto;
  background: url(../images/contact-ico.png) no-repeat 0 center;
}
.wrapper .bcontact li h3 {
  font-size: 16px;
  padding: 6px 0 14px;
}
.wrapper .bcontact li.a1 {
  border-left: 0px;
}
.newsPage .list {
  padding-bottom: 30px;
}
.newsPage .item {
  width: 100%; padding-bottom:35px; padding-top:35px;
  transition: all .5s;
  border-bottom: 1px dashed #b0b0b0;cursor:pointer ;cursor:pointer;
}
.newsPage .item:first-child {
  padding-top: 0;
}
.newsPage .item a {
  width: 100%;
  display: block;
  height: 186px; transition: all .5s;
}
.newsPage .item img {
  width: 330px;
  height: 186px;
  display: block;
  margin-right: 30px;
}
.newsPage .item h3 {
  font-size: 22px;
  -webkit-transition: all ease 300ms;
  -moz-transition: all ease 300ms;
  -ms-transition: all ease 300ms;
  -o-transition: all ease 300ms;
  transition: all ease 300ms;
  color: #666666;
}
.newsPage .item .txt {
  color: #999999;
  line-height: 24px;
  height:94px;
  overflow: hidden;
  font-size:16px;
   padding-top:18px;width: 820px;
}
.newsPage .item .time {
  width: 820px;
  padding-top:10px;
  font-size: 18px;
  color: #999;
}
.newsPage .item .time .day {
  font-size:12px;
  display:inline-block;
   color:#b7b7b7; padding-right:22px;  background:url(../images/c_03.png) left no-repeat;
}
.newsPage .item .time .lan {
  font-size:12px;
  display:inline-block;
   color:#b7b7b7; background:url(../images/c_05.png) left no-repeat; padding-left:24px;
}
.newsPage .item .time s {
  width: 14px;
  height: 18px;
  display: block;
  margin-top: 20px;
  background-position: -224px 0;
}
.newsPage .item a:hover {
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
  margin-left: 15px;
}
.newsPage .item:hover h3 {
  color: #1272bf;
}
.newsPage .item:hover .time .day span {
  background: #6d6d6d;
}
.newsPage .item:hover .time .day strong {
  background: #ff0000;
  color: #fff;
}
.newsPage .item.items img {
  width: auto;
  max-width: 300px;
}
.wrappp{ padding:55px 0; display:block;}
.xinwen_z{ width:1200px;}
.xinwen_z .pager{ width:1200px;}
.xinwen_y{ width:300px; float:right;}
.he_jh { width:300px;}
.he_tijiao h3{ font-size:18px; color:#1272bf;}
.he_tijiao #fmMessage{ padding-top:20px;}
.he_tijiao .item { width: 100%; padding-bottom:0px; padding-top:0px; transition: all .5s; border:none;margin-top: 12px;*margin-top:0px;}
.he_tijiao .item input.txt{color: #999999;line-height:38px;height:38px;overflow: hidden;font-size: 14px;width:288px; border:#dedede solid 1px; padding-top:0; padding-left:10px;margin-top: 10px;*margin-top:16px;}
.he_tijiao .item textarea.txt { color: #999999; line-height: 38px; height:78px; overflow: hidden;font-size: 14px; padding-top:0px;font-size: 14px;width:288px; border:#dedede solid 1px; padding-left:10px;*margin-top:10px;}.he_tijiao .itemsub{ padding-top:20px;}
.he_tijiao .itemsub input.btn{ width:300px; height:40px; background-color:#1272bf; color:#fff; font-size:18px; text-align:center; line-height:40px;cursor:pointer;}
.he_tijiao .item span.msg-wrap{ margin-left:0px;}
.he_tijiao .liuyan span.msg-wrap{ bottom:0;top: 0;height: 18px;}
.wrappp .content{ width:1200px; display:inline-block;}
.jy_bz{ margin-top:74px; position:relative;}
.jy_bz h3{ font-size:18px; color:#1272bf;}
.jy_bz .bd{ width:300px; margin-top:10px;}
.jy_bz .bd ul{ display:inline-block;}
.jy_bz .bd li{border-bottom: 1px dashed #b0b0b0; padding-bottom:4px; margin-top:24px;}
.jy_bz .bd li img{ width:300px; height:200px;}
.jy_bz .bd li p{ font-size:18px; color:#333333}
.jy_bz .bd li span{ font-size:14px; color:#999999}
.jy_bz .bd li a:hover span{ color:#1272bf;}
.jy_bz .hd a.next{ width:24px; height:14px; background-position:-273px -60px; position:absolute; right:28px; top:6px;}
.jy_bz .hd a.prev{ width:24px; height:14px; background-position:-273px -87px; position:absolute; right:0px; top:6px;}
.jy_bz .hd a.next:hover{ width:24px; height:14px; background-position:-244px -60px; position:absolute; right:28px; top:6px;}
.jy_bz .hd a.prev:hover{ width:24px; height:14px; background-position:-244px -87px; position:absolute; right:0px; top:6px;}
.sub_baop{ padding-top:110px;}
.img_listp{ padding-top:60px; padding-bottom:120px;}
.fenxiang span.bds_more{ line-height:15px;}
.reLink  .nextLink a:hover{ color:#1272bf; }
.within_2_1 .title {  font-size: 24px; color: #333333; text-align: center; margin: 10px 0 22px; font-weight: bold;}
.within_2_1 .mark { color: #999999; height: 38px;  line-height: 38px; text-align: center;  margin-bottom: 20px; border-top: 1px dashed #e5e5e5; border-bottom: 1px dashed #e5e5e5;}



.n_text1_2 h1{ width:810px; text-align:center; border-bottom:#f0f0f0 solid 1px;  margin:0 auto; font-size:36px; color:#333333;}
.n_text1_2 h1 span{ display:block; font-size:30px; font-weight:normal; padding-bottom:20px;}
.n2o{width:848px; border:#e1e1e1 solid 1px; border-radius:10px; margin:0 auto; margin-top:120px; text-align:center; display:inline-block;}
.n2o h3{ background:url(../images/zz_03.png) no-repeat; width:420px; height:40px; text-align:center; line-height:40px; font-size:30px; color:#fff; font-weight:normal; margin:0 auto; margin-top:-20px; background-size:100% 100%;}
.n2o p{ line-height:28px; padding-top:6px;}
.mol{ width:810px; margin:0 auto; padding-top:10px;padding-bottom:20px; display:inline-block;}
.mol p{ width:810px; padding-top:16px; clear:left; display:block;}
.mol p span{ display:block; float:left; font-size:14px; color:#333333;}
.mol p i{ color:#737373; font-size:14px; display:block; float:right;}
.n21 p{ line-height:28px; padding-top:22px;}
.n22{ padding-top:68px; text-align:center; position:relative;}
.n22 h3{ font-size:36px; color:#333333;font-weight:normal;position: relative;display:inline-block;}
.n22 h3 span{ display:block;  font-size:24px; color:#333333;}
.n22 h3 i:first-child { left: -120px; right: auto;}
.n22 h3 i { background: #bababa; width: 90px; height: 1px; display: block; position: absolute;  right: -120px; top: 68px;  display: block;}
.ji0{ width:810px; margin:0 auto; text-align:left; padding-bottom:20px;}
.ji0 i{ display:block; padding-top:28px; line-height:24px; font-size:14px; color:#333333;}
.ji0 h4{ font-size:24px; color:#333333; font-weight:normal; padding-top:30px;}
.ji0 ul{ display:inline-block; padding-top:12px;}
.ji0 ul li{ display:block;line-height:26px; font-size:14px; color:#333333;}
.fixed {position:fixed; z-index:222;box-shadow: 0px 0px 11px #e9e9e9;-webkit-transition: all 150ms ease-in-out;
-moz-transition: all 150ms ease-in-out;
transition: all 150ms ease-in-out;}

.n22 ul{ padding-top:14px;}
.n22 ul li{ width:400px; text-align:center; float:left; margin-right:50px; margin-top:46px;}
.n22 ul li img{ width:400px; height:500px; background-size:100%; overflow:hidden;}
.n22 ul li h4{ font-size:24px; color:#333333; padding-top:10px; font-weight:normal;}
.n22 ul li p{ display:inline-block; font-size:16px; color:#fff; padding:0 22px; height:30px; background-color:#7b6d69; border-radius:15px; line-height:30px; margin-top:3px;}
.n22 ul li i{ display:block;}
.n22 ul li i span{ display:inline-block; font-size:14px; color:#333333; padding:0 4px; padding-top:6px;}
.n22 ul li:nth-child(2),.n22 ul li:nth-child(4),.n22 ul li:nth-child(6),.n22 ul li:nth-child(8),.n22 ul li:nth-child(10){ margin-right:0;}
.n22 ul li:first-child+li,.n22 ul li:first-child+li+li+li,.n22 ul li:first-child+li+li+li+li+li,.n22 ul li:first-child+li+li+li+li+li+li+li,.n22 ul li:first-child+li+li+li+li+li+li+li+li+li{ margin-right:0;}



.bdshare-button-style0-16 .bds_qzone {
 background-position:0 -52px
}
.bdshare-button-style0-16 .bds_tsina {
 background-position:0 -104px
}
.bdshare-button-style0-16 .bds_renren {
 background-position:0 -208px
}
.bdshare-button-style0-16 .bds_tqq {
 background-position:0 -260px
}
.bdshare-button-style0-16 .bds_kaixin001 {
 background-position:0 -312px
}
.bdshare-button-style0-16 .bds_tqf {
 background-position:0 -364px
}
.bdshare-button-style0-16 .bds_hi {
 background-position:0 -416px
}
.bdshare-button-style0-16 .bds_douban {
 background-position:0 -468px
}
.bdshare-button-style0-16 .bds_tieba {
 background-position:0 -728px
}
.bdshare-button-style0-16 .bds_hx {
 background-position:0 -988px
}
.bdshare-button-style0-16 .bds_fx {
 background-position:0 -1040px
}
.bdshare-button-style0-16 .bds_ty {
 background-position:0 -1196px
}
.bdshare-button-style0-16 .bds_fbook {
 background-position:0 -1352px
}
.bdshare-button-style0-16 .bds_twi {
 background-position:0 -1404px
}
.bdshare-button-style0-16 .bds_linkedin {
 background-position:0 -1664px
}
.bdshare-button-style0-16 .bds_meilishuo {
 background-position:0 -1716px
}
.bdshare-button-style0-16 .bds_mogujie {
 background-position:0 -1768px
}
.bdshare-button-style0-16 .bds_diandian {
 background-position:0 -1820px
}
.bdshare-button-style0-16 .bds_huaban {
 background-position:0 -1872px
}
.bdshare-button-style0-16 .bds_duitang {
 background-position:0 -2028px
}
.bdshare-button-style0-16 .bds_youdao {
 background-position:0 -2080px
}
.bdshare-button-style0-16 .bds_wealink {
 background-position:0 -2184px
}
.bdshare-button-style0-16 .bds_copy {
 background-position:0 -2288px
}
.bdshare-button-style0-16 .bds_mail {
 background-position:0 -2340px
}
.bdshare-button-style0-16 .bds_print {
 background-position:0 -2392px
}
.bdshare-button-style0-16 .bds_mshare {
 background-position:0 -2444px
}
.bdshare-button-style0-16 .bds_sqq {
 background-position:0 -2652px
}
.bdshare-button-style0-16 .bds_sdo {
 background-position:0 -2704px
}
.bdshare-button-style0-16 .bds_qingbiji {
 background-position:0 -2756px
}
.bdshare-button-style0-16 .bds_people {
 background-position:0 -2808px
}
.bdshare-button-style0-16 .bds_xinhua {
 background-position:0 -2912px
}
.bdshare-button-style0-16 .bds_yaolan {
 background-position:0 -2964px
}
.bdshare-button-style0-16 .bds_thx {
 background-position:0 -2496px
}
.bdshare-button-style0-16 .bds_bdhome {
 background-position:0 -156px
}
.bdshare-button-style0-16 .bds_bdxc {
 background-position:0 -2548px
}
.bdshare-button-style0-16 .bds_bdysc {
 background-position:0 -3068px
}
.bdshare-button-style0-16 .bds_isohu {
 background-position:0 -3016px
}
.bdshare-button-style0-16 .bds_more {
 background-position:0 0
}
.bdshare-button-style0-16 .bds_ibaidu {
 background-position:0 -3120px
}
.bdshare-button-style0-16 .bds_weixin {
 background-position:0 -1612px
}
.bdshare-button-style0-16 .bds_iguba {
 background-position:0 -1300px
}
.bdshare-button-style0-16 .bds_h163 {
 background-position:0 -3160px
}
.bdshare-button-style0-16 .bds_evernotecn {
 background-position:0 -3184px
}
.bdshare-button-style0-16 {
 zoom:1
}
.bdshare-button-style0-16:after {
 content:".";
 visibility:hidden;
 display:block;
 height:0;
 clear:both
}
.bdshare-button-style0-16 a,.bdshare-button-style0-16 .bds_more {
 float:left;
 font-size:12px;
 padding-left:17px;
 line-height:16px;
 height:16px;
 background-image:url(../img/share/icons_0_16.png?v=91362611.png);
 background-repeat:no-repeat;
 cursor:pointer;
 margin:6px 6px 6px 0
}
.bdshare-button-style0-16 a:hover {
 color:#333;
 opacity:.8;
 filter:alpha(opacity=80)
}
.bdshare-button-style0-16 .bds_more {
 color:#333;
 float:left
}
.bdshare-button-style0-16 .bds_count {
 color:#333;
 background:url(../img/share/sc.png?v=a970ff04.png) no-repeat 0 -30px;
 width:42px;
 height:16px;
 padding:0;
 margin:6px 0 0;
 text-align:center
}
.bdshare-button-style0-16 .bds_count:hover {
 background-position:-42px -30px
}
.bdshare-button-style0-16 .bds_button_image {
 float:left;
 cursor:pointer;
 margin:6px 6px 0 0;
 height:auto;
 padding:0
}
.bdshare-button-style0-16 .bdshare_button_count {
 background:url(../img/share/sc.png?v=a970ff04.png) no-repeat 0 0;
 width:44px;
 height:24px;
 line-height:24px
}
.bdshare-button-style0-16 .bdshare_button_count:hover {
 background-position:-44px 0
}
.bds_tsohu,.bds_tfh,.bds_baidu,.bds_qq,.bds_msn,.bds_sohu,.bds_qy,.bds_leho,.bds_ifeng,.bds_ff,.bds_tuita,.bds_ms,.bds_deli,.bds_s51,.bds_t163,.bds_share189,.bds_xg,.bds_s139 {
 display:none
}





.floor_xj_main{ width:100%;}

.floor_xj_i{ width:1200px; height:676px; position:relative; margin-top:80px;}
.floor_xj_i .slider_box{width:1200px; height:676px; overflow:hidden;}
.floor_xj_i .bigimg{ width:1200px; height:676px; overflow:hidden; position:relative;}
.floor_xj_i .bigimg ul{ display:inline-block;height:676px;position: relative;}
.floor_xj_i .bigimg ul li{ display:inline-block; width:1200px; float:left; height:676px;}
.floor_xj_i .bigimg ul li img{ width:547px; height:676px; float:left;}
.floor_xj_i .smallimg{ width:536px; height:182px; overflow:hidden; position:absolute; left:612px; top:496px;}
.floor_xj_i .smallimg .cont{ width:536px; height:182px; overflow:hidden; margin:0 auto;}
.floor_xj_i .smallimg ul{position: relative;}
.floor_xj_i .smallimg ul li{ float:left; width:194px; height:182px;cursor: pointer;}
.floor_xj_i .smallimg ul li img{ width:146px; height:182px; background-size:100%; display:block;}
.floor_xj_i .smallimg ul li a{width:146px; height:182px;position: relative;display: block;margin-right: 0;position: relative;}
.floor_xj_i .smallimg ul li.on img { -webkit-filter: brightness(110%); filters: brightness(110%);}
.floor_xj_i .smallimg ul li.on s { display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; border: 3px solid #9e6ecf;}
.floor_xj_i .slider_box .prev:hover {
   background:url(../images/lop_10.png) no-repeat; display: inline-block; vertical-align: middle; width:12px; height:21px;
}
.floor_xj_i .slider_box .prev {
    background:url(../images/lop_07.png) no-repeat; display: inline-block; vertical-align: middle;  width:12px; height:21px; left:586px; position: absolute;
    -webkit-transition: all ease 300ms;
    -moz-transition: all ease 300ms;
    -ms-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
    z-index: 9;
    top: 576px;
}
.floor_xj_i .slider_box .next:hover {
    background:url(../images/lop_09.png) no-repeat; display: inline-block; vertical-align: middle; width:12px; height:21px;
}
.floor_xj_i .slider_box .next { background:url(../images/lop_08.png) no-repeat;
    display: inline-block; vertical-align: middle;  width:12px; height:21px;right:0;  position: absolute;
    -webkit-transition: all ease 300ms;
    -moz-transition: all ease 300ms;
    -ms-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
    z-index: 9;
    top:576px;
}

.floor_xj_i .dwpo{ width:280px; text-align:right; font-size:48px; color:#4c4c4c; font-family:"Arial"; line-height:48px; position:absolute; right:0; top:0;}
.floor_xj_i .dwpo i{ display:block; font-size:24px; color:#666666;}
.floor_xj_i .dwpi{ width:590px;position:absolute; right:0; top:178px; height:300px; background-color:#fff;}
.floor_xj_i .dwpi h3{ font-size:24px; color:#9966cc; line-height:34px; font-weight:normal;}
.floor_xj_i .dwpi h3 b{ display:block;}
.floor_xj_i .dwpi p{ font-size:14px; color:#666666; padding-top:38px; line-height:24px; height:120px;}
.floor_xj_i .dwpi a{ display:block; width:116px; height:40px; background-color:#9966cc; font-size:14px; color:#fff; text-align:center; line-height:40px;}
.floor_xj_i .jtou{ width:28px; height:10px;background:url(../images/lop_03.png) no-repeat; position:absolute; left:550px; top:394px;}





.formData {
  padding-bottom: 20px;
}
.formData .item {
  float: left;
  color: #999;
  font-weight: normal;
  width: 560px;
  height: 50px;
  line-height: 50px;
  border: 1px solid #e5e5e5;
  margin-right: 76px;
  margin-bottom: 30px;
  position: relative;
}
.formData .item label {
  padding-left: 15px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 11;
  text-align: center;
  display: block;
  margin: 0;
  height: 50px;
  line-height: 50px;
  font-size: 18px;
  color: #cccccc;
}
.formData .item input {
  outline: none;
  line-height: 38px;
  height: 38px;
  font-size: 18px;
}
.formData .item .txt {
  width: 355px;
  height: 50px;
  line-height: 50px;
  display: block;
  background: none;
  padding-left: 70px;
  border: 0 none;
  color: #333;
}
.formData .item .red {
  position: absolute;
  right: 15px;
  top: 0;
  color: #ff0000;
  z-index: 11;
}
.formData .item.mr0,.formData .item.mr2 {
  margin-right: 0;
}
.formData .msg-box {
  position: absolute;
  left: 0;
  top: 0px;
}
.formData .liuyan {
  width: 1198px;
  height: 240px;
  border: 1px solid #e5e5e5;
  float: left;
}
.formData .liuyan label {
  text-align: right;
  display: block;
}
.formData .liuyan textarea {
  width: 1178px;
  height: 214px;
  line-height: 36px;
  padding: 12px 10px;
  text-indent: 100px;
  font-size: 18px;
  font-family: "microsoft yahei";
  color: #333;
  border: 0 none;
  overflow: hidden;
  background: none;
  resize: none;
  display: block;
  outline: none;
}
.formData .bot {
  width: 100%;
}
.formData .sub { margin:0 auto;
  width: 400px;
  height: - 4px;
  line-height: 46px;
  border: 2px solid #d61920;
  text-align: center;
  background: #d61920;
  color: #FFF;
  cursor: pointer;
  font-size: 18px;
  display: block;
  -webkit-transition: all ease 300ms;
  -moz-transition: all ease 300ms;
  -ms-transition: all ease 300ms;
  -o-transition: all ease 300ms;
  transition: all ease 300ms;
}
.formData .sub:hover {
  background: none;
  color: #d61920;
}
.formData .yzm {
  width: 432px;
}
.formData .yzm .txt {
  padding-left: 80px;
}
.formData .yzm img {
  position: absolute;
  right: 0;
  top: 10px;
  height: 30px;
  border: 0px;
  display: block;
}
#formData{ font-size:30px; text-align:center; padding-top:36px; padding-bottom:40px;}


.formData .item.mr1 .txt{padding-left: 96px;}



.witio_left{ padding:30px 0;}


.case_con.xinjia_pic li .img b{ height:214px;}
.case_con.xinjia_pic li b img{ height:214px;}
.case_con.xinjia_pic li:hover b { width: 380px; height: 214px; overflow: hidden;}

.nyWrapper {
    padding: 0px 0 100px;
}
.nyWrapper .productPage {
    padding-top: 50px;
    min-height: 650px;
}
/*产品详情*/
.productPage .productDetail{padding-bottom:50px;border-bottom:1px dashed #dcdcdc;}
.productPage .productDetail .photo{float:left;width:600px;height:450px; position:relative; overflow:hidden;}
.productPage .productDetail .photo .img{display:block;width:600px;height:450px;}
.productPage .productDetail .photo .hd{ position:absolute; right:20px; bottom:20px; z-index:1;}
.productPage .productDetail .photo .hd ul{ display:inline-block;}
.productPage .productDetail .photo .hd ul li{ float:left; width:12px; height:12px;background-color: #0d56aa; font-size:0; border-radius:16px; margin-left:10px;}
.productPage .productDetail .photo .hd ul li.on{background-color:#ffcf52; }
.productPage .productDetail .baseInfo{float:left;margin-left:50px;width:540px;}
.productPage .productDetail .baseInfo .tit{margin-top:50px;padding-bottom:24px;font-size:24px;font-weight:bold;color:#0d56aa;line-height:24px;}
.productPage .productDetail .baseInfo .config{margin-top:12px;}
.productPage .productDetail .baseInfo .config .list_type{font-size:16px;color:#333;line-height:40px;}
.productPage .productDetail .baseInfo .config .list_type .xh{font-weight:bold;}
.productPage .productDetail .btns{margin-top:90px;}
.productPage .productDetail .btns .know{float:left;display:block;width:204px;height:50px;margin-bottom:10px;font-size:18px;line-height:50px;text-align:center;background:url("../images/know3.png") no-repeat center center;color:#fff;transition:all ease 600ms;}
.productPage .productDetail .btns .know:hover{color:#333;background:url("../images/zx3.png") no-repeat center center;transition:all ease 600ms;}
.productPage .productDetail .btns .zx{float:left;display:block;width:204px;height:50px;margin-left:20px;font-size:16px;line-height:50px;text-align:center;background:url("../images/zx3.png") no-repeat center center;color:#333;transition:all ease 600ms;}
.productPage .productDetail .btns .zx:hover{color:#fff;background:url("../images/know3.png") no-repeat center center;transition:all ease 600ms;}

.productPage .proGapInfo{font-size:14px;height:90px;color:#333;line-height:90px;}
.productPage .proContent{padding-top:12px;border-top:1px dashed #dcdcdc;}
.productPage .proGap{width:1200px;height:10px;margin-top:50px;margin-bottom:30px;background:url("../images/proGap.png") no-repeat center center;}
.productPage .proContent .proDetail{margin-top:20px;min-height:500px;}


.productPage .productDetail.xinjia_xq .photo{ width:590px; height:333px;}
.productPage .productDetail.xinjia_xq .photo img{ width:590px; height:333px;}
.productPage .productDetail.xinjia_xq .baseInfo .tit{margin-top: 2px;}





